import https from '@/utils/request' //这里的request.js存放在utils文件夹


//设置个对象，就不用一个个暴露了，直接暴露对象
let apiFun = {};

/* 获取列表 */
//查询列表，详情就是get
/* /api/getlist是请求接口地址，有http.js里面的Ip加上，如：http:192.168.0.1:9090//api/getlist  */
apiFun.getFilterRows = function (params) {
    return https.post('https://api.mingdao.com/v2/open/worksheet/getFilterRows', params)
}

/**
 * 
 * @param {LOGIN} params 
 * @returns 修改密码
 */
apiFun.updatepwd = function (params) {
    return https.post('http://47.116.9.219:9000/updatepwd', params)
}
/**
 * 
 * @param {LOGIN} params 
 * @returns 登录
 */
apiFun.login = function (params) {
    return https.post('http://47.116.9.219:9000/Login', params)
}


/**
 * 
 * @param {*} params 
 * @returns 获取用户信息
 */
// apiFun.getFilterRows = function (params) {
//     return https.post('https://api.mingdao.com/v2/open/worksheet/getFilterRows', params)
// }


/**
 * 模型调用接口
调用方式：POST
 * @param {*} params 
 * @returns 
 */
apiFun.predict = function (params) {
    return https.post('http://47.116.9.219:9000/api/v3/predict', params)
}

/**
 * 点击确认之后执行：新增记录
调用方式：POST
 * @param {*} params 
 * @returns 
 */
apiFun.addRow = function (params) {
    return https.post('https://api.mingdao.com/v2/open/worksheet/addRow', params)
}

/**
 * 点击确认之后执行：编辑记录
调用方式：POST
 * @param {*} params 
 * @returns 
 */
apiFun.fenjiEdit = function (params) {
    return https.post('https://api.mingdao.com/v2/open/worksheet/editRow', params)
}

/**
 * 删除
调用方式：POST
 * @param {*} params 
 * @returns 
 */
apiFun.deleteRow = function (params) {
    return https.post('https://api.mingdao.com/v2/open/worksheet/deleteRow', params)
}

/**
 * 驾驶舱界面接口
调用方式：POST
 * @param {*} params 
 * @returns 
 */
apiFun.report = function (params) {
    return https.post('http://47.116.9.219:9000/api/v1/report', params)
}


apiFun.getReport = function (params) {
    return https.post('http://47.116.9.219:9000/api/v2/report', params)
}


/**
 * 详情
调用方式：POST
 * @param {*} params 
 * @returns 
 */
apiFun.getRowRelations = function (params) {
    return https.post('https://api.mingdao.com/v2/open/worksheet/getRowRelations', params)
}

/**
 * 详情
调用方式：POST
 * @param {*} params 
 * @returns 
 */
apiFun.getRowByIdPost = function (params) {
    return https.post('https://api.mingdao.com/v2/open/worksheet/getRowByIdPost', params)
}


/**
 * 取消监控
调用方式：POST
 * @param {*} params 
 * @returns 
 */
apiFun.checkout = function (params) {
    return https.post('http://47.116.9.219:9000/api/v1/checkout', params)
}



/**
 * 新增记录
调用方式：POST
 * @param {*} params 
 * @returns 
 */

apiFun.simliary = function (params) {
    return https.post('http://47.116.9.219:9000/simliary', params)
}

/**
 * 修改
调用方式：POST
 * @param {*} params 
 * @returns 
 */
// apiFun.editRow = function (params) {
//     return https.post('https://api.mingdao.com/v2/open/worksheet/editRow', params)
// }

apiFun.editRow = function (params) {
    return https.post('http://47.116.9.219:9000/update/nianfei', params)
}


/**
 * 查看
调用方式：POST
 * @param {*} params 
 * @returns 
 */
apiFun.view = function (params) {
    return https.post('http://47.116.9.219:9000/view', params)
}



/**
 * 统计图接口/条形图接口
调用方式：POST
 * @param {*} params 
 * @returns 
 */
apiFun.getStatistics = function (params) {
    return https.post('https://api.mingdao.com/v2/open/worksheet/getFilterRows', params)
}





//暴露出这个对象
export default apiFun;
